radio presenter - German English Dictionary